@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1680px) {

.header{ height:100px; }
.header_height{ height:100px; }
.header .logo{ width:100px; }

.header .nav{ line-height:100px; }
.header .nav li{ font-size:16px; }
.header .nav li a{ padding:0 25px; }
.header .searchBtn{ width:50px; line-height:100px; height:100px; }
.header .searchBtn span{ font-size:24px; }

.header .tel .ico{ line-height:100px; } 
.header .tel .ico span{ font-size:36px; }
.header .tel .text{ font-size:18px; line-height:25px; padding:25px 0; }



.searchMain{ padding:50px; width:490px; height:150px; margin:-75px 0 0 -245px; }
.searchMain .input{ width:340px; height:50px; font-size:14px; }
.searchMain .submit{ width:50px; height:50px; line-height:50px; }
.searchMain .submit span{ font-size:20px; }


.banner .bantxt .tit{ font-size:50px; }
.banner .bantxt .xian{ width:70px; margin:25px auto 50px auto; }
.banner .bantxt .info{ font-size:30px; margin-bottom:100px; }

/*首页关于我们*/
.homeabout .txt .tit01{ height:50px; }
.homeabout .txt .tit01 .titen{ font-size:50px; }
.homeabout .txt .tit01 .titcn{ font-size:16px; margin-top:28px; margin-left:16px; }
.homeabout .txt .tit02{ font-size:28px; }
.homeabout .txt .info{ font-size:14px; line-height:34px; }
.homeabout .txt .more{ height:46px; line-height:46px; }
.homeabout .txt .more .text{ font-size:14px; }
.homeabout .txt .more .iconfont{font-size:18px; }
.homeabout .img{ padding:28px 28px 0 0; }
/*首页关于我们*/

/*首页产品*/
.homeban .txt .tit{ font-size:42px; }
.homeban .txt .info{ font-size:16px; margin:42px 0; }

.hmore{ width:210px; height:60px; padding:0 40px; line-height:60px; border-radius:30px; }
.hmore .text{ font-size:16px; }
.hmore .iconfont{ font-size:24px; }
.hmore:hover{ border-radius:30px 0 30px 0;}

.homeban_nav li{ padding:42px 0; }
.homeban_nav li .ico{ width:130px; }
.homeban_nav li .tit{ margin-top:25px; font-size:18px; }
/*首页产品*/

/*首页案例*/
.htit .column .titen{ font-size:20px; }
.htit .column .titcn{ font-size:48px; margin-top:24px; }

.htit .hmore{ margin-top:16px; }

.hclist .swiper-slide .txt .tit{ font-size:20px; }
.hclist .swiper-slide .txt .info{ font-size:14px; line-height:25px; height:50px; margin-top:14px; }
.hclist .swiper-slide .txt .more{ border-radius:0 0 0 100px; width:100px; height:100px; line-height:82px; padding:0 0 18px 18px;  } 
.hclist .swiper-slide .txt .more span{ font-size:28px; }

.hc-prev,.hc-next{ margin-top:-30px; width:60px; height:60px; line-height:60px; }
.hc-prev span,.hc-next span{ font-size:28px; }

.hc-prev{ left:-60px; }
.hc-next{ right:-60px; }
/*首页案例*/

.marketing_network{ margin-bottom:-127px; padding:85px 60px; }
.marketing_network .txt .ico{ width:84px; }
.marketing_network .txt .info{ margin-left:40px; }
.marketing_network .txt .info .tit{ font-size:40px; }
.marketing_network .txt .info .text{ font-size:20px; margin-top:24px; }

.marketing_network .more{ margin-top:18px; padding:0 20px; font-size:18px; height:48px; line-height:46px; }
.marketing_network .more span{ font-size:20px; margin-left:60px; }

/*首页新闻*/
.hnbj{ padding-top:127px; }

.hnlist .swiper-slide .txt{ padding-bottom:50px; }
.hnlist .swiper-slide .info .time{ font-size:14px; }
.hnlist .swiper-slide .info .tit{ font-size:20px; line-height:34px; height:102px; margin:20px 0; }
.hnlist .swiper-slide .more{ margin-bottom:-25px; width:50px; height:50px; line-height:50px; }
.hnlist .swiper-slide .more span{ font-size:20px; }

.htit .hnpage{ height:16px; margin-top:38px; }
.htit .hnpage .swiper-pagination-bullet{ margin:0 8px; width:16px; height:16px; border-width:2px; }
/*首页新闻*/

.hblist li .ico{ width:100px; }
.hblist li .titcn{ font-size:24px; margin:24px 0; }
.hblist li .titen{ font-size:16px; }

/*底部*/
.dbinfo .dblogo{ height:64px; }
.dbinfo .dblogo img{ height:64px; }
.dbinfo .dbtel{ font-size:20px; margin:30px 0 20px 0; }
.dbinfo .info{ font-size:14px; }
.dbinfo .wechatBtn{ margin-top:30px; width:42px; height:42px; line-height:42px; }
.dbinfo .wechatBtn span{ font-size:24px; }

.dbnav li .tit{ font-size:20px; margin:30px 0; }
.dbnav li .sub{ font-size:14px; line-height:30px; }
.copy{ font-size:14px; padding:14px 0; }
/*底部*/

/*关于我们*/
.nyban .nbtxt .tit{ font-size:50px; }
.nyban .nbtxt .tit span.sp01{ margin-right:17px; }
.nyban .nbtxt .tit span.sp02{ margin-left:17px; }
.nyban .nbtxt .info{ font-size:24px; margin-top:24px; margin-bottom:24px; }

.weizhi{ line-height:85px; font-size:14px; }
.weizhi span{ margin:0 5px; font-size:14px; }

.nynav{ height:64px; line-height:64px; }
.nynav li{ font-size:16px; }
.nynav li::before{ border-left-width:8px; border-right-width:8px; border-top-width:10px; margin-left:-8px; }

.ableft .tit{ font-size:40px; }
.ableft .info{ font-size:24px; margin-top:24px; }

.abright .info{ font-size:14px; }

.ablist{ margin-top:50px; }
.ablist li .ico{ width:76px; height:76px; line-height:72px; }
.ablist li .ico span{ font-size:40px; }
.ablist li .tit{ font-size:18px; margin:24px auto 8px auto; }
.ablist li .text{ font-size:14px; }

.aben{ font-size:128px; }

.abcenter .txt .tit{ font-size:40px; margin-bottom:30px; }
.abcenter .txt .info{ font-size:14px; }

.abbottom .tit{ font-size:40px; }
.abbottom .info{ font-size:14px; }

.teamlist li.li01 .text{ font-size:20px; }
/*关于我们*/

/*联系我们*/
.contact .txt .title{ font-size:40px; margin-bottom:40px; }
.contact .txt .conlist li{ padding:10px 0; font-size:20px; }
.contact .txt .wechat{ padding:17px 0; }
.contact .txt .wechat .btn{ margin-top:30px; width:42px; height:42px; line-height:42px; }
.contact .txt .wechat .btn span{ font-size:24px; }
.contact .txt .wechat .btn:after{ right:-10px; margin-top:-10px; border-bottom-width:10px; border-top-width:10px; border-left-width:14px; }
.contact .txt .wechat .img{ width:100px; margin-left:34px; box-shadow:0 0 17px #e1e1e1; }

.mtit{ font-size:40px; }
.minfo{ font-size:18px; }
.messageList li.input input{ font-size:16px; height:60px; line-height:60px; padding:0 16px; }
.messageList li.textarea textarea{ height:120px; font-size:16px; padding:16px;}
.messageList li.submit button{ width:200px; height:60px; line-height:60px; font-size:20px; }
.messageList li.submit button span{ font-size:20px; margin-right:20px; }
/*联系我们*/

/*技术服务*/
.stit{ font-size:34px; }
.stit:after{ width:50px; height:2px; margin-top:18px; }

.snav a{ width:180px; height:54px; margin:0 14px; line-height:54px; font-size:20px; }

.servicelist li{ box-shadow:0 0 17px #e1e1e1; }
.servicelist li .ico{ width:85px; }
.servicelist li .tit{ font-size:22px; margin:22px 0; }
.servicelist li .info{ font-size:14px; line-height:30px; height:90px; }

.afterSales li .tit{ padding:50px 0; font-size:24px; }

.afterSales li .info{ font-size:14px; line-height:30px; height:150px; }

.mnlist li{ padding:30px 0; background-size:100px; padding-left:100px; }
.mnlist li .txt .tit{ font-size:20px; }
.mnlist li .txt .info{ font-size:14px; line-height:30px; }

.fplist{ width:85%; margin:0 auto; }
.fplist li{ margin-bottom:60px; }
.fplist li .ico{ width:100px; height:100px; }
.fplist li .ico::before{ left:-2px; top:-2px; }

.fplist li .ico .num{ font-size:30px; padding-top:20px; }
.fplist li .ico .tit{ font-size:18px; padding-top:8px; }
.fplist li .txt{ font-size:14px; line-height:25px; height:75px; margin-top:14px; }
/*技术服务*/

/*资质荣誉*/
.honorsNav li .ico{ width:85px; height:85px; line-height:85px; }
.honorsNav li .ico span{ font-size:40px; }
.honorsNav li .tit{ font-size:16px; margin-top:25px; }
.honorsNav li:after{ margin-left:-6px; bottom:-25px; border-left-width:6px; border-right-width:6px; border-top-width:8px; }

.honorsList li .txt .tit{ font-size:18px; margin-top:18px; }
.honorsList li .txt .time{ font-size:30px; }


.honorsList2 li .txt{ padding:18px 0; }
.honorsList2 li .txt .tit{ font-size:18px; }
.honorsList2 li .txt .time{ font-size:14px; margin-top:14px; }
/*资质荣誉*/

/*新闻资讯*/
.newslist li .txt .time{ font-size:14px; }
.newslist li .txt .time span{ font-size:14px; margin-right:7px; }
.newslist li .txt .tit{ font-size:20px; }
.newslist li .txt .info{ font-size:14px; line-height:25px; height:50px; }
.newslist li .txt .more{ font-size:14px; }

.paging a,.paging span{ line-height:34px; font-size:14px; padding:0 14px; }
/*新闻资讯*/

/*产品列表*/
.prodintroduce .tit{ font-size:40px; }
.prodintroduce .info{ font-size:14px; }
.prodintroduce .more{ height:54px; padding:0 36px; line-height:54px; }
.prodintroduce .more .iconfont{ font-size:24px; margin-right:12px; }
.prodintroduce .more .name{ font-size:18px; }

.prodlist li .txt .tit{ font-size:24px; }
.prodlist li .txt .info{ font-size:14px; }
.prodlist li .txt .more{ width:100px; height:34px; line-height:34px; font-size:14px; }
/*产品列表*/

/*产品详情*/
.showtop .showban .swiper-pagination .swiper-pagination-bullet{ margin:0 5px; width:10px; height:10px; }
.sban-prev,.sban-next{ margin-top:-27px; line-height:54px; width:40px; height:54px; }
.sban-prev span,.sban-next span{ font-size:20px; }

.showtop .toptxt .title{ font-size:30px; margin:30px 0; }
.showtop .toptxt .showParameter{ margin-bottom:40px; }
.showtop .toptxt .showParameter li{ padding:30px 0; }
.showtop .toptxt .showParameter li .tit{ font-size:14px; margin-bottom:20px; }
.showtop .toptxt .showParameter li .text{ font-size:16px; }

.showtop .toptxt .showParameter2 li{ padding:20px 0; }
.showtop .toptxt .showParameter2 li .tit{ margin-bottom:14px; }

.showBtn a{ height:50px; border-radius:25px; padding:0 20px; }
.showBtn a.btn02{ margin-left:17px; }
.showBtn a .iconfont{ height:50px; line-height:50px; font-size:28px; }
.showBtn a .text{ line-height:50px; font-size:14px; margin-left:14px; }
.showBtn a.btn02 .text{ line-height:20px; padding:5px 0;}


.pmnav li{ font-size:20px; padding:0 20px 30px 20px; margin-right:20px; }
.pmnav li:after{ height:3px; }

.showtxt{ font-size:14px; }

.pmright .rtit{ font-size:18px; line-height:20px; margin-bottom:30px;  }

.rlist li .txt{ line-height:25px; margin:12px 0 24px 0; }
.rlist li .txt .tit{ font-size:14px; }
/*产品详情*/

/*案例列表*/
.caseScreen{ box-shadow:0 0 20px #f3f0f0; }
.caseScreen li{ padding:14px 0; }
.caseScreen li .tit{ width:60px; font-size:14px; line-height:34px; }
.caseScreen li .info{ padding-left:70px; }
.caseScreen li .info a{ line-height:28px; font-size:14px; padding:0 14px; margin:3px 0; border-radius:14px; }

.caselist li .img .more .round{ width:90px; height:90px; margin:-45px 0 0 -45px; }
.caselist li .img .more .round span{ font-size:18px; }
.caselist li .img .more .round .text{ margin-top:14px; font-size:14px; }

.caselist li .txt .tit{ font-size:18px; }
.caselist li .txt .info{ font-size:14px; }
/*案例列表*/

/*案例详情*/
.casetit .cntit{ font-size:30px; }
.casetit .cntit span:after{ left:150px; width:30px; height:4px; }
.casetit .entit{ font-size:20px; margin-top:20px; }

.casePaging{ font-size:16px; line-height:70px; }
/*案例详情*/

.flow_path02 .biaoti{ font-size: 20px;}
.flow_path02 .biaoti01{ border-bottom-width:8px; }
.flow_path02 .biaoti02{ border-bottom-width:8px; }
.flow_path02 .biaoti03{ border-bottom-width:8px; }

.flow_path02 .huith{ font-size:16px; }
.flow_path02 td{ font-size:14px; padding:8px; }



/*内容页*/
.newstop h1{ font-size:20px; }

.newstop .parameter{ font-size:14px; }
.newstop .parameter .hits,.newstop .parameter .time{ margin:0 8px; }
.newstop .parameter span{ margin-right:8px; font-size:14px; }

.newstxt{ font-size:14px; }

.showpaging{ line-height:60px; font-size:14px; }
/*内容页*/

/*视频*/
.videoLeft{ height:435px; padding-right:340px; }
.videoRight{ width:340px; height:435px; }
.videoRight .vtit{ font-size:20px; line-height:25px; padding:15px; }
.videoList{ height:380px; }
.videoRight li{ padding:15px; }
.videoRight .img{ width:96px; margin-right:15px; }
.videoRight .tit{ padding:7px 0px; font-size:14px; line-height:25px; }
/*视频*/

}


@media screen and (max-width: 1440px) {


.header{ height:84px; }
.header .logo{ width:84px; }
.header_height{ height:84px; }

.header .nav{ line-height:84px; }
.header .nav li{ font-size:14px; }
.header .nav li a{ padding:0 20px; }
.header .searchBtn{ width:42px; line-height:84px; height:84px; margin:0 15px; }
.header .searchBtn span{ font-size:20px; }

.header .tel .ico{ line-height:84px; } 
.header .tel .ico span{ font-size:30px; }
.header .tel .text{ font-size:16px; line-height:21px; padding:21px 0; }


.searchMain{ padding:40px; width:410px; height:120px; margin:-60px 0 0 -205px; }
.searchMain .input{ width:290px; height:40px; font-size:14px; }
.searchMain .submit{ width:40px; height:40px; line-height:40px; }
.searchMain .submit span{ font-size:18px; }    

.banner .bantxt .tit{ font-size:42px; }
.banner .bantxt .xian{ width:60px; margin:20px auto 40px auto; }
.banner .bantxt .info{ font-size:24px; margin-bottom:85px; }
.lower{ width:34px; height:34px; margin-left:-17px; bottom:34px; }

/*首页关于我们*/
.homeabout .txt{ width:48%; }
.homeabout .txt .tit01{ height:40px; }
.homeabout .txt .tit01 .titen{ font-size:40px; }
.homeabout .txt .tit01 .titcn{ font-size:14px; margin-top:22px; margin-left:14px; }
.homeabout .txt .tit02{ font-size:24px; }
.homeabout .txt .info{ margin:10% 0;}
.homeabout .txt .more{ height:40px; line-height:40px; }
.homeabout .img{ padding:24px 24px 0 0; }
/*首页关于我们*/

/*首页产品*/
.homeban .txt .tit{ font-size:36px; }
.homeban .txt .info{ font-size:14px; margin:36px 0; }

.hmore{ width:180px; height:50px; padding:0 30px; line-height:50px; border-radius:25px; }
.hmore .text{ font-size:14px; }
.hmore .iconfont{ font-size:20px; }
.hmore:hover{ border-radius:25px 0 25px 0;}

.homeban_nav li{ padding:36px 0; }
.homeban_nav li .ico{ width:70%; }
.homeban_nav li .tit{ margin-top:20px; font-size:16px; }
/*首页产品*/

/*首页案例*/
.htit .column .titen{ font-size:18px; }
.htit .column .titcn{ font-size:40px; margin-top:20px; }

.htit .hmore{ margin-top:14px; }

.hclist .swiper-slide .txt .tit{ font-size:18px; }
.hclist .swiper-slide .txt .more{ border-radius:0 0 0 85px; width:85px; height:85px; line-height:70px; padding:0 0 15px 15px;  } 
.hclist .swiper-slide .txt .more span{ font-size:24px; }

.hc-prev,.hc-next{ margin-top:-25px; width:50px; height:50px; line-height:50px; }
.hc-prev span,.hc-next span{ font-size:24px; }

.hc-prev{ left:-50px; }
.hc-next{ right:-50px; }
/*首页案例*/

.marketing_network{ margin-bottom:-105px; padding:70px 50px; }
.marketing_network .txt .ico{ width:70px; }
.marketing_network .txt .info{ margin-left:34px; }
.marketing_network .txt .info .tit{ font-size:34px; }
.marketing_network .txt .info .text{ font-size:18px; margin-top:18px; }

.marketing_network .more{ margin-top:15px; padding:0 15px; font-size:16px; height:40px; line-height:38px; }
.marketing_network .more span{ font-size:18px; margin-left:50px; }

/*首页新闻*/
.hnbj{ padding-top:105px; }

.hnlist .swiper-slide .txt{ padding-bottom:42px; }
.hnlist .swiper-slide .info .time{ font-size:12px; }
.hnlist .swiper-slide .info .tit{ font-size:18px; line-height:30px; height:90px; margin:17px 0; }
.hnlist .swiper-slide .more{ margin-bottom:-20px; width:40px; height:40px; line-height:40px; }
.hnlist .swiper-slide .more span{ font-size:18px; }

.htit .hnpage{ height:14px; margin-top:32px; }
.htit .hnpage .swiper-pagination-bullet{ margin:0 7px; width:14px; height:14px; }
/*首页新闻*/

.hblist li .ico{ width:85px; }
.hblist li .titcn{ font-size:20px; margin:20px 0; }
.hblist li .titen{ font-size:14px; }

/*底部*/
.dbinfo .dblogo{ height:54px; }
.dbinfo .dblogo img{ height:54px; }
.dbinfo .dbtel{ font-size:16px; margin:18px 0 12px 0; }
.dbinfo .info{ font-size:13px; line-height:2; }
.dbinfo .wechatBtn{ margin-top:24px; width:34px; height:34px; line-height:34px; }
.dbinfo .wechatBtn span{ font-size:20px; }

.dbnav li .tit{ font-size:18px; margin:25px 0; }
/*底部*/

/*关于我们*/
.nyban .nbtxt .tit{ font-size:42px; }
.nyban .nbtxt .tit span.sp01{ margin-right:15px; }
.nyban .nbtxt .tit span.sp02{ margin-left:15px; }
.nyban .nbtxt .info{ font-size:20px; margin-top:20px; margin-bottom:20px; }

.weizhi{ line-height:70px; }

.nynav{ height:54px; line-height:54px; }
.nynav li{ font-size:14px; }
.nynav li::before{ border-left-width:6px; border-right-width:6px; border-top-width:8px; margin-left:-6px; }

.ableft .tit{ font-size:34px; }
.ableft .info{ font-size:20px; margin-top:20px; }

.ablist{ margin-top:40px; }
.ablist li{ width:50%; }
.ablist li .ico{ width:64px; height:64px; line-height:60px; }
.ablist li .ico span{ font-size:34px; }
.ablist li .tit{ font-size:16px; margin:20px auto 6px auto; }

.aben{ font-size:100px; }

.abcenter .txt .tit{ font-size:34px; margin-bottom:24px; }
.abbottom .tit{ font-size:34px; }

.teamlist li.li01 .text{ font-size:18px; }
/*关于我们*/

/*联系我们*/
.contact .txt .title{ font-size:34px; margin-bottom:34px; }
.contact .txt .conlist li{ padding:9px 0; font-size:18px; }
.contact .txt .wechat{ padding:15px 0; }
.contact .txt .wechat .btn{ margin-top:25px; width:36px; height:36px; line-height:36px; }
.contact .txt .wechat .btn span{ font-size:20px; }
.contact .txt .wechat .btn:after{ right:-8px; margin-top:-8px; border-bottom-width:8px; border-top-width:8px; border-left-width:12px; }
.contact .txt .wechat .img{ width:85px; margin-left:30px; box-shadow:0 0 15px #e1e1e1; }

.mtit{ font-size:34px; }
.minfo{ font-size:16px; }
.messageList li.input input{ font-size:14px; height:50px; line-height:50px; padding:0 14px; }
.messageList li.textarea textarea{ height:100px; font-size:14px; padding:14px;}
.messageList li.submit button{ width:170px; height:50px; line-height:50px; font-size:18px; }
.messageList li.submit button span{ font-size:18px; margin-right:18px; }
/*联系我们*/

/*技术服务*/
.stit{ font-size:28px; }
.stit:after{ width:40px; margin-top:16px; }

.snav a{ width:160px; height:46px; margin:0 12px; line-height:46px; font-size:18px; }

.servicelist{ margin-top:0; }
.servicelist li{ width:48%; margin-right:4%; margin-top:4%; }
.servicelist li:nth-child(2n){ margin-right:0 !important; }

.servicelist li{ box-shadow:0 0 17px #e1e1e1; }
.servicelist li .ico{ width:70px; }
.servicelist li .tit{ font-size:20px; margin:20px 0; }
.servicelist li .info{ height:60px; }

.afterSales li .tit{ padding:40px 0; font-size:20px; }

.mnlist li{ padding:25px 0; background-size:85px; padding-left:85px; }
.mnlist li .txt .tit{ font-size:18px; }

.fplist{ width:90%; margin:0 auto; }
.fplist li{ margin-bottom:50px; }
.fplist li .ico{ width:85px; height:85px; }


.fplist li .ico .num{ font-size:20px; padding-top:24px; }
.fplist li .ico .tit{ font-size:14px; padding-top:6px; }
/*技术服务*/

/*资质荣誉*/
.honorsNav li .ico{ width:70px; height:70px; line-height:70px; }
.honorsNav li .ico span{ font-size:34px; }
.honorsNav li .tit{ font-size:14px; margin-top:20px; }
.honorsNav li:after{ margin-left:-4px; bottom:-20px; border-left-width:4px; border-right-width:4px; border-top-width:6px; }

.honorsList li .txt .tit{ font-size:16px; margin-top:16px; line-height:1.8; }
.honorsList li .txt .time{ font-size:24px; }

.honorsList2 li .txt{ padding:16px 0; }
.honorsList2 li .txt .tit{ font-size:16px; }
.honorsList2 li .txt .time{ font-size:13px; margin-top:13px; }

/*资质荣誉*/

/*新闻资讯*/
.newslist li .txt .tit{ font-size:18px; }
/*新闻资讯*/

/*产品列表*/
.prodintroduce .tit{ font-size:34px; }
.prodintroduce .more{ height:46px; padding:0 30px; line-height:46px; }
.prodintroduce .more .iconfont{ font-size:20px; margin-right:10px; }
.prodintroduce .more .name{ font-size:16px; }

.prodlist li .txt .tit{ font-size:20px; }
/*产品列表*/


/*产品详情*/
.sban-prev,.sban-next{ margin-top:-23px; line-height:46px; width:34px; height:46px; }
.sban-prev span,.sban-next span{ font-size:18px; }

.showtop .toptxt .title{ font-size:24px; margin:24px 0; }
.showtop .toptxt .showParameter{ margin-bottom:34px; }
.showtop .toptxt .showParameter li{ padding:24px 0; }
.showtop .toptxt .showParameter li .tit{ font-size:13px; margin-bottom:18px; }
.showtop .toptxt .showParameter li .text{ font-size:14px; }

.showtop .toptxt .showParameter2 li{ padding:17px 0; }
.showtop .toptxt .showParameter2 li .tit{ margin-bottom:12px; }

.showBtn a{ height:42px; border-radius:20px; padding:0 17px; }
.showBtn a.btn02{ margin-left:15px; }
.showBtn a .iconfont{ height:42px; line-height:42px; font-size:24px; }
.showBtn a .text{ line-height:42px; font-size:13px; margin-left:13px; font-weight:normal; }
.showBtn a.btn02 .text{ line-height:18px; padding:3px 0;}

.pmnav li{ font-size:18px; padding:0 18px 24px 18px; margin-right:18px; }
.pmnav li:after{ height:2px; }

.pmright .rtit{ font-size:16px; line-height:18px; margin-bottom:24px;  }

.rlist li .txt{ line-height:25px; margin:12px 0 24px 0; }
.rlist li .txt .tit{ font-size:14px; }
/*产品详情*/

/*案例列表*/
.caseScreen{ box-shadow:0 0 17px #f3f0f0; }
.caseScreen li{ padding:12px 0; }

.caselist li .img .more .round{ width:76px; height:76px; margin:-38px 0 0 -38px; }
.caselist li .img .more .round span{ font-size:16px; }
.caselist li .img .more .round .text{ margin-top:13px; font-size:13px; }

.caselist li .txt .tit{ font-size:16px; }
.caselist li .txt .info{ font-size:13px; }
/*案例列表*/

/*案例详情*/
.casetit .cntit{ font-size:24px; }
.casetit .cntit span:after{ left:130px; width:25px; height:2px; margin-top:-1px; }
.casetit .entit{ font-size:18px; margin-top:18px; }

.casePaging{ font-size:14px; line-height:60px; }
/*案例详情*/


.flow_path02 .biaoti{ font-size: 18px; }
.flow_path02 .biaoti01{ border-bottom-width:6px; }
.flow_path02 .biaoti02{ border-bottom-width:6px; }
.flow_path02 .biaoti03{ border-bottom-width:6px; }

.flow_path02 .huith{ font-size:14px; }


/*内容页*/
.newstop h1{ font-size:18px; }
.showpaging{ line-height:50px; }
/*内容页*/


/*视频*/
.videoLeft{ height:370px; padding-right:300px; }
.videoRight{ width:300px; height:370px; }
.videoRight .vtit{ font-size:18px; line-height:22px; padding:12px; }
.videoList{ height:324px; }
.videoRight li{ padding:12px; }
.videoRight .img{ width:84px; margin-right:12px; }
.videoRight .tit{ padding:4px 0px; font-size:14px; line-height:24px; }
/*视频*/


.sMain{ border-radius:8px; box-shadow:0 0 8px #f3f1f1; }

.searchInfo .stip{ font-size:14px; }

.searchList li .top{ line-height:28px; }
.searchList li .top .column{ height:28px; font-size:14px; padding:0 14px; margin-right:14px; border-radius:14px 0 14px 0; }
.searchList li .top .tit{ font-size:14px; }
.searchList li .info{ font-size:13px; line-height:20px; }
.searchList li .url{ font-size:13px; }

}


@media screen and (max-width: 1240px) {
.container2{ width:100%; padding:0 20px; }

.header .nav li a{ padding:0 12px; }

.header .searchBtn{ margin:0 10px; }

.homeabout .txt .tit01 .titen{ font-size:34px; }
.homeabout .txt .tit01 .titcn{ font-size:14px; margin-top:16px; margin-left:14px; }

.homeabout .txt .tit02{ font-size:20px; }


.showtop .showban{ width:55%; }
.showtop .toptxt{ width:42%; }

.afterSales li .info{ line-height:25px; height:150px; }

.mnlist li:first-child{ width:100%; }

.mnlist li:nth-child(2),.mnlist li:nth-child(4){ margin-right:3% !important; }
.mnlist li:nth-child(3),.mnlist li:nth-child(5){ margin-right:0 !important; }

.homeban .txt .tit{ font-size:30px; }
.homeban .txt .info{ margin:30px 0; }

.hmore{ width:150px; height:40px; padding:0 20px; line-height:40px; border-radius:20px; }
.hmore:hover{ border-radius:20px 0 20px 0;}

.htit .hmore{ margin-top:14px; }

.homeban_nav li .tit{ font-size:15px; }

.htit .column .titcn{ font-size:34px; }

.marketing_network .txt .ico{ width:60px; }
.marketing_network .txt .info .tit{ font-size:28px; }
.marketing_network .txt .info .text{ margin-top:16px; font-size:16px; }
.marketing_network .more{ margin-top:10px; }

/*联系我们*/
.contact .txt .title{ font-size:28px; margin-bottom:28px; }
.contact .txt .conlist li{ font-size:16px; }
/*联系我们*/

/*关于我们*/
.nyban .nbtxt .tit{ font-size:36px; }
.nyban .nbtxt .tit span.sp01{ margin-right:12px; }
.nyban .nbtxt .tit span.sp02{ margin-left:12px; }
.nyban .nbtxt .info{ font-size:18px; margin-top:18px; margin-bottom:18px; }
/*关于我们*/

}


@media screen and (max-width: 1024px) {
.container{ width:100%; padding:0 20px; }

.header{ height:61px; position:fixed; top:0; left:0; width:100%; background:#ffffff; z-index:100; border-bottom:1px solid #d10007;  }
.header .logo{ width:60px; }

.header .searchBtn{ width:36px; line-height:60px; height:60px; }
.header .searchBtn span{ font-size:18px; }

.header_height{ height:61px; }

.header .tel .ico{ line-height:60px; } 
.header .tel .ico span{ font-size:24px; }
.header .tel .text{ font-size:14px; line-height:18px; padding:12px 0; }



.searchMain{ padding:40px; width:410px; height:120px; margin:-60px 0 0 -205px; }
.searchMain .input{ width:290px; height:40px; font-size:14px; }
.searchMain .submit{ width:40px; height:40px; line-height:40px; }
.searchMain .submit span{ font-size:18px; } 

.nav_btn{ width:24px; height:60px; padding:20px 0; cursor: pointer; display: block; margin-left:20px; }
.nav_btn span{ width:24px; height:2px; display: block; background:#d10007; margin:0 auto; -webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }
.nav_btn span.sp02{ margin:7px auto;}

.nav_btn.close .sp01{transform:matrix(-0.8,0.8,-0.5,-0.8,0,8.5)}
.nav_btn.close .sp02{opacity: 0;}
.nav_btn.close .sp03{transform:matrix(-0.8,-0.8,0.5,-0.8,0,-8.5)}

.header .nav{ padding:0 20px 15px 20px; display: none; position: absolute; top:61px; left:0; width:100%; z-index:2000; background:#ffffff ; text-align:left; }
.header .nav li{ float: left; text-align: center; margin:15px 0 0 0; width:100%; border-bottom:1px solid #ffffff;  height:auto; }
.header .nav li>a{ padding:0 20px; background:#d10007; color:#ffffff; border-radius:20px; font-size:16px; line-height:40px;}
.header .nav li .sub{ width:100%; padding:10px 0; position: static; text-align: center; margin-top:15px; }
.header .nav li .sub a{ font-size:14px; }


.banner .bantxt .tit{ font-size:30px; }
.banner .bantxt .xian{ width:50px; margin:15px auto 30px auto; }
.banner .bantxt .info{ font-size:18px; margin-bottom:60px; }
.lower{ width:30px; height:30px; margin-left:-15px; bottom:30px; }


/*首页关于我们*/
.homeabout .txt .tit01 .titen{ font-size:28px; }
.homeabout .txt .tit01 .titcn{ font-size:14px; margin-top:12px; margin-left:12px; }
.homeabout .txt .tit02{ font-size:18px; }
.homeabout .txt .info{ margin:8% 0; line-height:2; }
.homeabout .img{ padding:20px 20px 0 0; }
/*首页关于我们*/


/*首页产品*/
.homeban .txt .tit{ font-size:24px; }
.homeban .txt .info{ margin:24px 0; }

.homeban_nav li{ padding:28px 0; }
.homeban_nav li .ico{ width:80%; }
.homeban_nav li .tit{ margin-top:15px; font-size:14px; }
/*首页产品*/


/*首页案例*/
.htit .column .titen{ font-size:14px; }
.htit .column .titcn{ font-size:28px; margin-top:16px; }

.hclist .swiper-slide .txt .tit{ font-size:16px; }
.hclist .swiper-slide .txt .more{ border-radius:0 0 0 60px; width:60px; height:60px; line-height:50px; padding:0 0 10px 10px;  } 
.hclist .swiper-slide .txt .more span{ font-size:18px; }

.hc-prev,.hc-next{ margin-top:-20px; width:40px; height:40px; line-height:40px; }
.hc-prev span,.hc-next span{ font-size:20px; }

.hc-prev{ left:20px; }
.hc-next{ right:20px; }
/*首页案例*/

.marketing_network{ margin-bottom:-80px; padding:50px 30px; }
.marketing_network .txt .ico{ width:50px; }
.marketing_network .txt .info{ margin-left:28px; }
.marketing_network .txt .info .tit{ font-size:24px; }
.marketing_network .txt .info .text{ font-size:14px; margin-top:12px; }

.marketing_network .more{ margin-top:8px; padding:0 12px; font-size:14px; height:34px; line-height:32px; }
.marketing_network .more span{ font-size:16px; margin-left:40px; }



/*首页新闻*/
.hnbj{ padding-top:80px; }

.hnlist .swiper-slide .txt{ padding-bottom:36px; }
.hnlist .swiper-slide .info .time{ font-size:12px; }
.hnlist .swiper-slide .info .tit{ font-size:16px; line-height:25px; height:75px; margin:12px 0; }
.hnlist .swiper-slide .more{ margin-bottom:-17px; width:34px; height:34px; line-height:34px; }
.hnlist .swiper-slide .more span{ font-size:16px; }

.htit .hnpage{ height:12px; margin-top:23px; }
.htit .hnpage .swiper-pagination-bullet{ margin:0 6px; width:12px; height:12px; }

.htit .hmore{ margin-top:8px; }
/*首页新闻*/

.hblist li .ico{ width:60px; }
.hblist li .titcn{ font-size:16px; margin:15px 0; }
.hblist li .titen{ font-size:12px; }


/*底部*/
.dbinfo{ width:40%; }
.dbinfo .dblogo{ height:46px; }
.dbinfo .dblogo img{ height:46px; }
.dbinfo .wechatBtn{ margin-top:20px; }

.dbnav{ width:58%; }
.dbnav li .tit{ font-size:16px; margin:15px 0; }
.dbnav li .sub{ font-size:12px; line-height:25px; }
/*底部*/


/*关于我们*/
.nyban .nbtxt .tit{ font-size:30px; }
.nyban .nbtxt .tit span.sp01{ margin-right:10px; }
.nyban .nbtxt .tit span.sp02{ margin-left:10px; }
.nyban .nbtxt .info{ font-size:16px; margin-top:16px; margin-bottom:16px; }

.weizhi{ line-height:60px; }

.nynav{ height:46px; line-height:46px; }

.ableft .tit{ font-size:28px; }
.ableft .info{ font-size:18px; margin-top:18px; }

.ablist{ margin-top:34px; }
.ablist li .ico{ width:54px; height:54px; line-height:52px; border-width:1px; }
.ablist li .ico span{ font-size:28px; }
.ablist li .tit{ margin-top:18px; }

.aben{ font-size:70px; }

.abcenter .txt .tit{ font-size:28px; margin-bottom:20px; }
.abbottom .tit{ font-size:28px; }

.teamlist li.li01 .text{ font-size:16px; }
/*关于我们*/


/*联系我们*/
.contact .txt .title{ font-size:24px; margin-bottom:24px; }
.contact .txt .conlist li{ padding:8px 0; font-size:14px; }

.mtit{ font-size:28px; }
.minfo{ font-size:14px; }
/*联系我们*/


/*技术服务*/
.stit{ font-size:24px; }
.stit:after{ width:34px; margin-top:14px; }

.snav a{ width:140px; height:40px; margin:0 10px; line-height:40px; font-size:16px; }

.servicelist li{ box-shadow:0 0 15px #e1e1e1; }
.servicelist li .ico{ width:60px; }
.servicelist li .tit{ font-size:18px; margin:18px 0; }

.afterSales li .tit{ padding:34px 0; font-size:16px; }

.mnlist li{ padding:20px 0; background-size:70px; padding-left:70px; }
.mnlist li .txt .tit{ font-size:16px; }

.flow_path01{ background:none; }

.fplist{ width:100%; margin:0 auto; }
.fplist li{ margin-bottom:30px; width:33.33%; margin:0; }
.fplist li .ico{ width:70px; height:70px; margin:0 auto; }
.fplist li .txt{ height:100px; text-align: center; width:90%; margin-left:auto; margin-right:auto; }
.fplist li .ico .num{ font-size:18px; padding-top:20px; }
.fplist li .ico .tit{ font-size:13px; padding-top:4px; }
/*技术服务*/


/*资质荣誉*/
.honorsNav li .ico{ width:60px; height:60px; line-height:60px; }
.honorsNav li .ico span{ font-size:28px; }
.honorsNav li .tit{ margin-top:16px; }
.honorsNav li:after{ bottom:-16px; }

.honorsList li .txt .tit{ font-size:14px; margin-top:14px; }
.honorsList li .txt .time{ font-size:20px; }

.honorsList2 li .txt{ padding:12px 0; }
.honorsList2 li .txt .time{ margin-top:10px;}
/*资质荣誉*/

/*新闻资讯*/
.newslist li .txt .tit{ font-size:16px; }
/*新闻资讯*/


/*产品列表*/
.prodintroduce .tit{ font-size:28px; }
.prodintroduce .more{ height:40px; padding:0 25px; line-height:40px; }
.prodintroduce .more .iconfont{ font-size:18px; margin-right:9px; }
.prodintroduce .more .name{ font-size:14px; }

.prodlist li .txt .tit{ font-size:18px; }
.prodlist li .txt .info{ line-height:1.8; }

.prodintroduce .info{ line-height:1.8; }
/*产品列表*/

/*产品详情*/
.showtop .showban{ width:100%; }

.showtop .toptxt{ width:100%; }
.showtop .toptxt .title{ font-size:20px; margin:20px 0; }
.showtop .toptxt .showParameter{ margin-bottom:28px; }
.showtop .toptxt .showParameter li{ padding:20px 0; }

.showtop .toptxt .showParameter2 li{ padding:15px 0; }
.showtop .toptxt .showParameter2 li .tit{ margin-bottom:10px; }

.pmnav li{ font-size:16px; padding:0 16px 20px 16px; margin-right:16px; }

.pmleft{ width:100%; }

.showtxt{ line-height:1.8;}

.pmright{ width:100%; margin-top:20px; }
.pmright .rtit{ font-size:16px; line-height:16px; margin-bottom:20px; }

.rlist{ padding:15px; }
.rlist li{ width:48.5%; margin-right:3%; }
.rlist li:nth-child(2){ margin-right:0; }
.rlist li .txt{ line-height:25px; margin:12px 0 24px 0; }
.rlist li .txt .tit{ font-size:14px; }
/*产品详情*/


/*案例列表*/
.caseScreen{ box-shadow:0 0 15px #f3f0f0; }
.caseScreen li{ padding:10px 0; }

.caselist li .img .more .round{ width:64px; height:64px; margin:-32px 0 0 -32px; }
.caselist li .img .more .round .text{ margin-top:12px; font-size:12px; }

.caselist li .txt .tit{ font-size:14px; }
/*案例列表*/


/*案例详情*/
.casetit .cntit{ font-size:20px; }
.casetit .cntit span:after{ left:100px; width:20px; }
.casetit .entit{ font-size:16px; margin-top:16px; }

.casePaging{ line-height:50px; }
/*案例详情*/


.flow_path02 .biaoti{ font-size: 16px; }
.flow_path02 .biaoti01{ border-bottom-width:4px; }
.flow_path02 .biaoti02{ border-bottom-width:4px; }
.flow_path02 .biaoti03{ border-bottom-width:4px; }

/*内容页*/
.newstop .parameter{ margin:10px 0; }
.newstxt{ margin:15px 0; }
.showpaging{ line-height:40px; }
/*内容页*/


/*视频*/
.videoLeft{ padding-right:250px; }
.videoRight{ width:250px; }
/*视频*/


}	


@media screen and (max-width: 768px) {
.container{ padding:0 15px; }
.container2{ padding:0 15px; }

.banner .bantxt .tit{ font-size:24px; }
.banner .bantxt .xian{ width:40px; margin:10px auto 20px auto; }
.banner .bantxt .info{ font-size:16px; margin-bottom:40px; }
.lower{ bottom:25px; }

/*首页关于我们*/
.habj{ background:none; }
.homeabout{ margin:20px 0; }
.homeabout .txt{ width:100%; float:none; }
.homeabout .txt .tit01{ margin:0; }
.homeabout .txt .tit01 .titen{ font-size:24px; }
.homeabout .txt .tit01 .titcn{ margin-top:6px; }
.homeabout .txt .tit02{ font-size:18px; }
.homeabout .txt .info{ margin:20px 0; line-height:2; }
.homeabout .img{ float:none; padding:20px 20px 0 0; width:70%; margin:20px auto 0 auto; }
/*首页关于我们*/

/*首页产品*/
.hpbj{ overflow: hidden; }
.homeban{ margin:20px 0;}
.homeban .img{ width:100%; float:none; }
.homeban .txt{ width:100%; position:static; margin-top:20px; }
.homeban .txt .tit{ font-size:20px; }
.homeban .txt .info{ margin:15px 0; }

.hmore{ width:120px; height:34px; padding:0 15px; line-height:34px; border-radius:17px; }
.hmore:hover{ border-radius:17px 0 17px 0;}

.homeban_nav{ margin-bottom:20px; border-top:1px solid #ececec; border-left:1px solid #ececec; }
.homeban_nav li{ padding:20px 0; width:25% !important; border-bottom:1px solid #ececec; border-right:1px solid #ececec !important; }
.homeban_nav li:nth-child(5),.homeban_nav li:nth-child(6),.homeban_nav li:nth-child(7){ width:33.33% !important; }
.homeban_nav li:nth-child(5) .ico,.homeban_nav li:nth-child(6) .ico,.homeban_nav li:nth-child(7) .ico{ width:50%; }
/*首页产品*/

/*首页案例*/
.homecase{ margin-top:0; }
.htit{ margin:20px 0;}
.htit .column .titen{ font-size:12px; }
.htit .column .titcn{ font-size:24px; margin-top:10px; }

.htit .hmore{ margin-top:5px; }

.hclist .swiper-slide{ width:49%; }
.hclist .swiper-slide .txt{ padding:15px; }
.hclist .swiper-slide .txt .tit{ font-size:16px; }
.hclist .swiper-slide .txt .info{ margin-top:10px; }
.hclist .swiper-slide .txt .more{ border-radius:0 0 0 50px; width:50px; height:50px; line-height:40px; } 
.hclist .swiper-slide .txt .more span{ font-size:16px; }

.hc-prev,.hc-next{ margin-top:-17px; width:34px; height:34px; line-height:34px; }
.hc-prev span,.hc-next span{ font-size:18px; }

.hc-prev{ left:15px; }
.hc-next{ right:15px; }
/*首页案例*/

.marketing_network{ margin-bottom:-55px; padding:30px 15px; margin-top:20px; }
.marketing_network .txt .ico{ width:50px; }
.marketing_network .txt .info{ margin-left:20px; }
.marketing_network .txt .info .tit{ font-size:20px; }
.marketing_network .txt .info .text{ font-size:14px; margin-top:16px; }

.marketing_network .more{ margin-top:8px;  }

/*首页新闻*/
.hnbj{ padding-top:55px; overflow: hidden; }

.hnlist .swiper-slide{ width:49%; }
.hnlist .swiper-slide .info{ padding:15px; }
.hnlist .swiper-slide .info .tit{ font-size:14px; line-height:22px; height:66px; margin:10px 0; }
.hnlist .swiper-slide .more{ left:15px; }

.htit .hnpage{ height:10px; margin-top:18px; }
.htit .hnpage .swiper-pagination-bullet{ margin:0 5px; width:10px; height:10px; }
.hnbj .hmore{ margin:0 0 20px 0; }
/*首页新闻*/

.hblist{ margin:20px 0; }
.hblist li .titcn{ font-size:16px; margin:12px 0; }
.hblist li .titen{ font-size:12px; }

/*底部*/
.dbmain{ margin:20px 0; }
.dbinfo{ width:100%; }
.dbinfo .dblogo{ height:40px; }
.dbinfo .dblogo img{ height:40px; }
.dbinfo .wechatBtn{ margin-top:15px; }
.dbnav{ display:none; }
/*底部*/

/*关于我们*/
.nyban{ overflow: hidden; }
.nyban>img{ width:170%; margin-left:-35%; }

.nyban .nbtxt .tit{ font-size:24px; }
.nyban .nbtxt .tit span.sp01{ margin-right:8px; }
.nyban .nbtxt .tit span.sp02{ margin-left:8px; }
.nyban .nbtxt .info{ font-size:14px; margin-top:14px; margin-bottom:14px; }

.weizhi{ line-height:40px; bottom:auto; top:0; }

.navbj .container{ padding:0; }
.nynav{ height:40px; line-height:40px; }
.nynav3{ height: auto; border-top:1px solid #dcdcdc; }
.nynav3 li{ width:25%; border-bottom:1px solid #dcdcdc; }

.abtxt{ margin:20px 0; }
.ableft{ width:100%; }
.ableft .tit{ font-size:24px; }
.ableft .info{ font-size:16px; margin-top:16px; }

.abright{ width:100%; margin-top:15px; }
.abright .info{ line-height:1.8; }

.ablist{ margin-top:15px; }
.ablist li .ico{ width:46px; height:46px; line-height:44px; }
.ablist li .ico span{ font-size:24px; }

.aben{ font-size:60px; }

.abcenter .img{ width:100%; position: static; height:300px; }
.abcenter .txt{ width:100%; padding:20px 0; }
.abcenter .txt .tit{ font-size:24px; margin-bottom:15px; }
.abcenter .txt .info{ line-height:1.8; position: relative; z-index:10; }

.abbottom .tit{ font-size:24px; }
.abbottom .info{ line-height:1.8; margin:15px 0; }

.team{ margin:20px 0; }
.teamlist li.li01{ background:#d10007; width:100%; text-align: center; padding:15px 0; margin-bottom:2%; }
.teamlist li.li01 .text{ font-size:14px; height:auto; margin-top:10px; }

.teamlist li.li01 img{ display:none; }
.teamlist li.li01 .txt{ position: static; }
.aben03{ position: static; }
.teamlist li.li01 .text{ position: static; }

.teamlist li.li02{ width:49%; }
.teamlist li.li03{ width:49%; }
.teamlist li.li04{ width:100%; margin-right:0; }
.teamlist li.li05{ width:100%; }
/*关于我们*/

/*联系我们*/
.contact{ margin:0 0 20px 0; }
.contact .map{ position: static; height:300px; width:100%; }
.contact .txt{ width:100%; }
.contact .txt .title{ font-size:20px; margin:20px 0; }
.contact .txt .conlist li{ padding:7px 0; font-size:14px; }

.mtit{ font-size:24px; }
.minfo{ margin-top:10px; }

.messageList{ margin:20px 0; border-top:1px solid #bababa; }
.messageList li.input{ width:100%; margin-right:0; }
.messageList li.textarea{ margin:0 0 20px 0; }

.messageList li.submit button{ width:14px; height:40px; line-height:40px; font-size:16px; width:100%; }
.messageList li.submit button span{ font-size:16px; margin-right:16px; }
/*联系我们*/

/*技术服务*/
.stit{ font-size:20px; }
.stit:after{ width:30px; margin-top:12px; }
.snav a{ width:120px; height:34px; margin:0 8px; line-height:34px; font-size:14px; }

.service01{ margin:20px 0; }
.servicelist li{ width:100%; margin:20px 0 0 0; }
.servicelist li .ico{ width:50px; }
.servicelist li .tit{ font-size:16px; margin:16px 0; }
.servicelist li .info{ height:auto; }

.service02{ margin:20px 0;}
.snav{ margin:15px 0;}
.afterSales{ margin-top:20px; }
.afterSales li{ width:100%; }
.afterSales li .tit{ padding:24px 0; font-size:16px; }
.afterSales li .info{ margin:20px 0; padding:0 20px; height: auto; }

.mnlist li{ padding:15px 0; background-size:60px; padding-left:60px; width:100%; }
.mnlist li .txt .tit{ font-size:14px; }

.service03{ margin:20px 0; }

.fpmain{ margin-top:20px; }
.fplist{ width:100%; }
.fplist li{ width:100%; margin:0 0 20px 0; }
.fplist li .txt{ height:auto; width:100%; }
/*技术服务*/


/*资质荣誉*/
.honorsNav{ padding:30px 0; }
.honorsNav li .ico{ width:50px; height:50px; line-height:50px; }
.honorsNav li .ico span{ font-size:24px; }
.honorsNav li .tit{ margin-top:14px; }
.honorsNav li:after{ bottom:-14px; }

.honorsList{ margin:20px 0 0 0;}
.honorsList li{ width:100%; margin:0 0 20px 0; padding:15px; }

.honorsList2 li{ width:48.5%; margin-right:3% !important;}
.honorsList2 li:nth-child(2n){ margin-right:0 !important;}
.honorsList2 li .img{ padding:10px;}
.honorsList2 li .txt{ padding:10px 0; }
.honorsList2 li .txt .time{ margin-top:5px;}
/*资质荣誉*/

/*新闻资讯*/
.newslist li{ width:50%; padding:20px; }
.newslist li .txt .tit{ margin:10px 0; }
.newslist li .txt .more{ margin:10px 0 12px 0; }
/*新闻资讯*/

/*产品列表*/
.prodintroduce{ margin:20px 0; }
.prodintroduce .tit{ font-size:24px; }
.prodintroduce .info{ margin:15px 0; }

.prodlist{ margin-bottom:20px; }
.prodlist li .img{ width:100%; }
.prodlist li .txt{ width:100%; position: static; padding:20px; }
.prodlist li .txt .tit{ font-size:16px; }
.prodlist li .txt .info{ line-height:1.8; margin:15px 0; }
/*产品列表*/

/*产品详情*/
.showtop{ padding:20px 0; }
.showtop .toptxt .title{ font-size:18px; margin:18px 0; }
.showtop .toptxt .showParameter{ margin-bottom:20px; }
.showtop .toptxt .showParameter li{ padding:15px 0; }

.showtop .toptxt .showParameter2 li{ padding:15px 0; }
.showtop .toptxt .showParameter2 li .tit{ margin-bottom:10px; }

.pmnav li{ font-size:16px; padding:0 16px 20px 16px; margin-right:16px; }

.pmleft{ width:100%; }

.pmright{ width:100%; margin-top:20px; }
.pmright .rtit{ font-size:16px; line-height:16px; margin-bottom:20px; }

.prodmain{ margin:20px 0; }

.pmTab{ padding:15px; }

.rlist{ padding:15px; }
.rlist li{ width:48.5%; margin-right:3%; }
.rlist li:nth-child(2){ margin-right:0; }
.rlist li .txt{ line-height:25px; margin:12px 0 24px 0; }
.rlist li .txt .tit{ font-size:14px; }
/*产品详情*/

/*案例列表*/
.caseScreen{ margin:20px 0; padding:15px; }

.caseScreen li .tit{ width:100%; float:none; line-height:30px; margin-bottom:4px; }
.caseScreen li .info{ padding-left:0; width:100%; }

.caselist{ margin:0 0 20px 0; }
.caselist li{ width:48.5%; margin-right:3% !important; }
.caselist li:nth-child(2n){ margin-right:0 !important; }
/*案例列表*/


/*案例详情*/
.casetit{ margin:20px 0; }
.casetit .cntit{ font-size:18px; }
.casetit .cntit span:after{ left:85px; width:17px; }
.casetit .entit{ font-size:14px; margin-top:14px; }

.showtxt2{ margin-bottom:20px; }

.casePaging{ line-height:30px; padding:5px 0; position: relative; }

.casePaging .prev{ width:100%; }
.casePaging .next{ width:100%; text-align:left; }

.casePaging .return{ display: none; }
.caselist2{ margin-top:-3%;}
/*案例详情*/

/*内容页*/
.showmain{ margin:20px 0; }
.showpaging{ line-height:1.5; padding:5px 0; }
.showpaging>div{ width:100%; padding:5px 0; }
.showpaging>div.fr{ text-align:left; }
/*内容页*/

/*视频*/
.videoLeft{ padding-right:0; width:100%; border-bottom:1px solid #ffffff; }
.videoRight{ width:100%; position:static; border:none; }
.videoRight li{ width:50%; }
/*视频*/

.sMain{ margin:20px 0; padding:0 15px; }
.searchInfo{ padding:15px 0; }
.searchList li{ padding:15px 0;}

.copy{ font-size:14px; padding:0 0 10px 0; }
}

@media screen and (max-width: 580px) {

.banner .swiper-slide{ overflow: hidden; }
.banner img{ display: block; width:140%; margin-left:-20%; }
.banner .bantxt .tit{ font-size:20px; }
.banner .bantxt .info{ font-size:14px; }
.lower{ bottom:20px; }

.marketing_network{ margin-bottom:-72px; padding:20px 15px; }
.marketing_network .txt{ width:100%; float:none; }
.marketing_network .more{ margin-top:20px; float:none; display: block; }

.hnbj{ padding-top:72px; }

.contact .map{ height:250px; }
.messageList li.submit button{ width:100%; }

/*新闻资讯*/
.newslist li{ width:100%; padding:15px; }

.paging{ margin:30px 0; }
/*新闻资讯*/

/*视频*/
.videoRight li{ width:100%; }
.videoList{ overflow: hidden; height: auto;}
/*视频*/


}